@charset "utf-8";

/* ---------------------------------------------------------------------------*/
/* SUMMARY                                                                    */
/* ---------------------------------------------------------------------------*/
/* Acknowledge                                                                */
/* Global rewrites                                                            */
/* Miscellaneous                                                              */
/* Lists                                                                      */
/* Form elements                                                              */
/* Form messages                                                              */
/* ---------------------------------------------------------------------------*/

/* ---------------------------------------------------------------------------*/
/* Acknowledge                                                                */
/* ---------------------------------------------------------------------------*/
/* Desenvolvido pela Fábrica de Software do CESUPA.                           */
/* Todos os direitos reservados.                                              */
/* ---------------------------------------------------------------------------*/

/* ---------------------------------------------------------------------------*/
/* Global rewrites                                                            */
/* ---------------------------------------------------------------------------*/

body{
    font-family:Arial;
    font-size:small;
    background-color:#F7F7F7;
}

label {
    cursor:pointer;
}

/* ---------------------------------------------------------------------------*/
/* Miscellaneous                                                              */
/* ---------------------------------------------------------------------------*/

.inline-image{
    padding-top:5px;
}

/* ---------------------------------------------------------------------------*/
/* Lists                                                                      */
/* ---------------------------------------------------------------------------*/

.styled-list{
    padding-left:13px;
}

.styled-list li{
    border-bottom:dotted 1px black;
    padding:3px 0 3px 0;
}

.styled-list li:hover {
    border-bottom:dotted 1px black;
    padding:3px 0 3px 0;
    background-image:url(../../images/tooltip-degrade.jpg);
    background-repeat:repeat-x;
}

.styled-list li a{
    display:block;
    text-decoration:none;
}

.styled-list li a:hover{
    display:block;
    text-decoration:underline;
}

/* ---------------------------------------------------------------------------*/
/* Form elements                                                              */
/* ---------------------------------------------------------------------------*/

.required-marker{
    color:red;
    font-weight:bold;
}

.tip{
    font-size:x-small;
    color:gray;
}

.special-textfield{
    font-weight:bold;
    color:#2E69C2;
}

label{
    font-weight:bold;
}

input, select, textarea {
    font-family:Verdana, Helvetica, sans-serif;
    font-size:small;
}

input{
    border:solid 1px gray;
    padding:2px;
}

input:focus{
    border:solid 1px #97B7E1;
    background-color:#F9F6D5;
}

/* ---------------------------------------------------------------------------*/
/* Form messages                                                              */
/* ---------------------------------------------------------------------------*/

.field-info-message, .field-error-message, .field-general-message{
    font-size:x-small;
}

.field-general-message{
    color:gray;
}

.field-info-message{
    color:blue;
}

.field-error-message{
    color:red;
}